home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Beauty of Chaos
/
Beauty of Chaos, The - Vol. 1 (1995)(Schatztruhe)[!][Amiga-Mac-PC].iso
/
mac
/
gifconverter2.37.cpt.hqx
/
GIFConverter 2.3.7.rsrc
/
bin.rsrc_CODE_50_GreyMapCalc.txt
< prev
next >
Wrap
Text File
|
1994-01-29
|
21KB
|
381 lines
# near model CODE resource
# jump table entries: 21064-21070 (7 of them)
export_2633:
00000000 4E56 FFFC link A6, -0x0004
00000004 2F07 move.l -[A7], D7
00000006 426E FFFC clr.w [A6 - 0x4]
0000000A 3E2E FFFC move.w D7, [A6 - 0x4]
0000000E 6010 bra +0x12 /* 00000020 */
label00000010:
00000010 206E 0008 movea.l A0, [A6 + 0x8]
00000014 3007 move.w D0, D7
00000016 E540 asl D0.w, 2
00000018 7200 moveq.l D1, 0x00
0000001A 2181 0000 move.l [A0 + D0.w], D1
0000001E 5247 addq.w D7, 1
label00000020:
00000020 0C47 00FF cmpi.w D7, 0xFF
00000024 6FEA ble -0x14 /* 00000010 */
00000026 2E1F move.l D7, [A7]+
00000028 4E5E unlink A6
0000002A 2E9F move.l [A7], [A7]+
0000002C 4E75 rts
0000002E 8E43 or.w D7, D3
00000030 4C45 4152 movem.l D1,D4,D6,A0,A6, D5
00000034 4849 pea.l A1
00000036 5354 subq.w [A4], 1
00000038 4F47 chk.w D7, D7
0000003A 5241 addq.w D1, 1
0000003C 4D00 .invalid 6, D0 // invalid opcode 4 with b == 4
0000003E 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_2634: // at 00000040 (misaligned)
00000042 FFFC .invalid <<F/7/7>>
00000044 2F07 move.l -[A7], D7
00000046 426E FFFC clr.w [A6 - 0x4]
0000004A 3E2E FFFC move.w D7, [A6 - 0x4]
0000004E 6026 bra +0x28 /* 00000076 */
label00000050:
00000050 206E 0008 movea.l A0, [A6 + 0x8]
00000054 3007 move.w D0, D7
00000056 E540 asl D0.w, 2
00000058 48E7 8080 movem.l -[A7], D0,A0
0000005C 42A7 clr.l -[A7]
0000005E 7201 moveq.l D1, 0x01
00000060 2F01 move.l -[A7], D1
00000062 2F3C 0000 00FF move.l -[A7], 0xFF
00000068 A84B syscall FracDiv
0000006A 221F move.l D1, [A7]+
0000006C 4CDF 0101 movem.l D0,A0, [A7]+
00000070 2181 0000 move.l [A0 + D0.w], D1
00000074 5247 addq.w D7, 1
label00000076:
00000076 0C47 00FF cmpi.w D7, 0xFF
0000007A 6FD4 ble -0x2A /* 00000050 */
0000007C 2E1F move.l D7, [A7]+
0000007E 4E5E unlink A6
00000080 2E9F move.l [A7], [A7]+
00000082 4E75 rts
00000084 9153 sub.w [A3], D0
00000086 4554 chk.w D2, [A4]
00000088 4C45 5645 movem.l D0,D2,D6,A1,A2,A4,A6, D5
0000008C 4C48 4953 movem.l D0,D1,D4,D6,A0,A3,A6, A0
00000090 544F addq.w A7, 2
00000092 4752 chk.w D3, [A2]
00000094 414D chk.w D0, A5
00000096 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_2635: // at 00000098 (misaligned)
0000009A FFF8 .invalid <<F/7/7>>
0000009C 48E7 0300 movem.l -[A7], D6,D7
000000A0 7C00 moveq.l D6, 0x00
000000A2 426E FFF8 clr.w [A6 - 0x8]
000000A6 3E2E FFF8 move.w D7, [A6 - 0x8]
000000AA 601C bra +0x1E /* 000000C8 */
label000000AC:
000000AC 206E 0008 movea.l A0, [A6 + 0x8]
000000B0 3007 move.w D0, D7
000000B2 E540 asl D0.w, 2
000000B4 BCB0 0000 cmp.l D6, [A0 + D0.w]
000000B8 6C0C bge +0xE /* 000000C6 */
000000BA 206E 0008 movea.l A0, [A6 + 0x8]
000000BE 3007 move.w D0, D7
000000C0 E540 asl D0.w, 2
000000C2 2C30 0000 move.l D6, [A0 + D0.w]
label000000C6:
000000C6 5247 addq.w D7, 1
label000000C8:
000000C8 0C47 00FF cmpi.w D7, 0xFF
000000CC 6FDE ble -0x20 /* 000000AC */
000000CE 2D46 000C move.l [A6 + 0xC], D6
000000D2 4CDF 00C0 movem.l D6,D7, [A7]+
000000D6 4E5E unlink A6
000000D8 2E9F move.l [A7], [A7]+
000000DA 4E75 rts
000000DC 8C4D or.w D6, A5
000000DE 4158 chk.w D0, [A0]+
000000E0 4849 pea.l A1
000000E2 5354 subq.w [A4], 1
000000E4 4F47 chk.w D7, D7
000000E6 5241 addq.w D1, 1
000000E8 4D00 .invalid 6, D0 // invalid opcode 4 with b == 4
000000EA 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_2636: // at 000000EC (misaligned)
000000EE FFFC .invalid <<F/7/7>>
000000F0 2F07 move.l -[A7], D7
000000F2 426E FFFC clr.w [A6 - 0x4]
000000F6 3E2E FFFC move.w D7, [A6 - 0x4]
000000FA 600A bra +0xC /* 00000106 */
label000000FC:
000000FC 206E 0008 movea.l A0, [A6 + 0x8]
00000100 1187 7000 move.b [A0 + D7.w], D7
00000104 5247 addq.w D7, 1
label00000106:
00000106 0C47 00FF cmpi.w D7, 0xFF
0000010A 6FF0 ble -0xE /* 000000FC */
0000010C 2E1F move.l D7, [A7]+
0000010E 4E5E unlink A6
00000110 2E9F move.l [A7], [A7]+
00000112 4E75 rts
00000114 9049 sub.w D0, A1
00000116 4445 neg.w D5
00000118 4E54 4954 link A4, -0xFFFFB6AC
0000011C 5956 subq.w [A6], 4
0000011E 414C chk.w D0, A4
00000120 5545 subq.w D5, 2
00000122 4D41 chk.w D6, D1
00000124 5000 addq.b D0, 8
00000126 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_2637: // at 00000128 (misaligned)
0000012A FFFE .invalid <<F/7/7>>
0000012C 2F07 move.l -[A7], D7
0000012E 3E2E 000C move.w D7, [A6 + 0xC]
00000132 9E7C 007F sub.w D7, 0x7F
00000136 3007 move.w D0, D7
00000138 48C0 ext.l D0
0000013A 322E 0008 move.w D1, [A6 + 0x8]
0000013E 48C1 ext.l D1
00000140 2F00 move.l -[A7], D0
00000142 2F01 move.l -[A7], D1
00000144 4EAD 0382 jsr [A5 + 0x382 /* export_108 */]
00000148 7064 moveq.l D0, 0x64
0000014A 2F00 move.l -[A7], D0
0000014C 4EAD 038A jsr [A5 + 0x38A /* export_109 */]
00000150 201F move.l D0, [A7]+
00000152 3E00 move.w D7, D0
00000154 D07C 007F add.w D0, 0x7F
00000158 3E2E 000A move.w D7, [A6 + 0xA]
0000015C DE40 add.w D7, D0
0000015E 6C04 bge +0x6 /* 00000164 */
00000160 4247 clr.w D7
00000162 600A bra +0xC /* 0000016E */
label00000164:
00000164 0C47 00FF cmpi.w D7, 0xFF
00000168 6F04 ble +0x6 /* 0000016E */
0000016A 3E3C 00FF move.w D7, 0xFF
labe